machine technology data - Español Inglés Diccionario